package com.briup.day12;

import java.util.*;

/**
 * 测试类： 测试Collection接口
 * @author lining
 * @date 2024/1/23 9:24
 */
public class TestCollection {
    public static void main(String[] args) {
        //多态：
        Collection c = new ArrayList();
        c = new LinkedList();
        c = new HashSet();
        //接口中提供对元素和集合容器的操作的方法
        c.add(1);//集合不能添加基本数据类型 1自动装箱 成Integer对象
        c.add("abc");
        c.add(new Object());
        c.add(new Date());
        //使用集合需要注意范型的使用
        //集合中每个元素都要求是Integer类型
        Collection<Integer> nums = new ArrayList<>();
        nums.add(1);
//        nums.add("abc"); 编译错误
//        nums.add(1L);//1L -->Long对象
    }
}
